tac de frenada – Català–English translations

ca en 🇬🇧

tac de frenada noun {m}

toe stop
Wiktionary Links